package com.xebest.web.view;  

import java.io.Serializable;
import java.math.BigDecimal;

  
/**  
 * 采购单包含商品
 * @desc: xebest-erp  
 * @author: 李书峰
 * @createTime: 2017年6月21日 下午3:47:31  
 * @history:  
 * @version: v1.0    
 */
public class XeVenPurchProductView implements Serializable{

	private static final long serialVersionUID = 1076674126877071567L;
	
	 /**
     * 采购单号
     */
    private String purchOrder;

    /**
     * 商品spu
     */
    private String proSpu;

    /**
     * 商品sku
     */
    private String proSku;

    /**
     * 商品名称
     */
    private String proName;

    /**
     * 商品货号
     */
    private String proNo;

    /**
     * 进货价格
     */
    private BigDecimal buyPrice;

    /**
     * 厂家建议售价
     */
    private BigDecimal sellPrice;

    /**
     * 商品采购数量
     */
    private BigDecimal proNum;

    /**
     * 计价方式(1:按重量计算2:按数量计算)
     */
    private Integer priceType;

    /**
     * 已收货费用
     */
    private BigDecimal receivedCharges;

    /**
     * 采购金额
     */
    private BigDecimal proAmount;

    /**
     * 采购单位
     */
    private String proUnit;

    /**
     * 规格值
     */
    private String specValue;

    /**
     * 规格名称
     */
    private String specName;

    /**
     * 是否是赠品（1：正品，2：赠品）
     */
    private Integer gift;

    /**
     * 备注
     */
    private String remark;
    
    /**
     * 图片路径
     */
    private String picUrl;
    
    /**
     * 分类code
     */
    private String categoryCode;
    
    /**
     * 分类名称
     */
    private String categoryName;
    
    /**
     * 已收货数量
     */
    private BigDecimal arriveNum;
    
    /**
     * 供货商名称
     */
    private String supplierName;
    
    /**
     * 是否是冻品 1：是 2：否
     */
    private Integer frozenFlag;
    
    public String getPurchOrder() {
        return purchOrder;
    }

    public void setPurchOrder(String purchOrder) {
        this.purchOrder = purchOrder;
    }

    public String getProSpu() {
        return proSpu;
    }

    public void setProSpu(String proSpu) {
        this.proSpu = proSpu;
    }

    public String getProSku() {
        return proSku;
    }

    public void setProSku(String proSku) {
        this.proSku = proSku;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getProNo() {
        return proNo;
    }

    public void setProNo(String proNo) {
        this.proNo = proNo;
    }

    public BigDecimal getBuyPrice() {
        return buyPrice;
    }

    public void setBuyPrice(BigDecimal buyPrice) {
        this.buyPrice = buyPrice;
    }

    public BigDecimal getSellPrice() {
        return sellPrice;
    }

    public void setSellPrice(BigDecimal sellPrice) {
        this.sellPrice = sellPrice;
    }

    public BigDecimal getProNum() {
        return proNum;
    }

    public void setProNum(BigDecimal proNum) {
        this.proNum = proNum;
    }

    public Integer getPriceType() {
        return priceType;
    }

    public void setPriceType(Integer priceType) {
        this.priceType = priceType;
    }

    public BigDecimal getReceivedCharges() {
        return receivedCharges;
    }

    public void setReceivedCharges(BigDecimal receivedCharges) {
        this.receivedCharges = receivedCharges;
    }

    public BigDecimal getProAmount() {
        return proAmount;
    }

    public void setProAmount(BigDecimal proAmount) {
        this.proAmount = proAmount;
    }

    public String getProUnit() {
        return proUnit;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit;
    }

    public String getSpecValue() {
        return specValue;
    }

    public void setSpecValue(String specValue) {
        this.specValue = specValue;
    }

    public String getSpecName() {
        return specName;
    }

    public void setSpecName(String specName) {
        this.specName = specName;
    }

    public Integer getGift() {
        return gift;
    }

    public void setGift(Integer gift) {
        this.gift = gift;
    }

	public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

	public String getPicUrl() {
	
		return picUrl;
	}
	
	public void setPicUrl(String picUrl) {
	
		this.picUrl = picUrl;
	}

	public String getCategoryCode() {
	
		return categoryCode;
	}

	public void setCategoryCode(String categoryCode) {
	
		this.categoryCode = categoryCode;
	}

	public String getCategoryName() {
	
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
	
		this.categoryName = categoryName;
	}

	public BigDecimal getArriveNum() {
	
		return arriveNum;
	}

	public void setArriveNum(BigDecimal arriveNum) {
	
		this.arriveNum = arriveNum;
	}

	public String getSupplierName() {
	
		return supplierName;
	}

	public void setSupplierName(String supplierName) {
	
		this.supplierName = supplierName;
	}

	public Integer getFrozenFlag() {
	
		return frozenFlag;
	}

	public void setFrozenFlag(Integer frozenFlag) {
	
		this.frozenFlag = frozenFlag;
	}
    
    

}
  
